right of repurchase - Français Anglais Dictionnaire